package algo3.algothief.modelo;

import algo3.algothief.modelo.Pais;
import algo3.algothief.modelo.Policia;


public class Viaje {

	private Pais partida;
	private Pais llegada;
	
//-------------------------------------------------------------------------------------

	public Viaje(Pais origen, Pais destino) {
		partida = origen;
		llegada = destino;
	}
	
//-------------------------------------------------------------------------------------
		
	public int tiempoDeViaje(Policia policia) {
		double distancia = partida.calcularDistancia(llegada); // En km
		double velocidadPolicia = policia.verVelocidadDeViaje(); // En km por hora
		
		int horasDeViaje = (int)(distancia / velocidadPolicia); // En horas
		
		return horasDeViaje;
	}
}
